約 6,543,013 件
https://w.atwiki.jp/2chdeadrising2/pages/18.html
0 A B C D E F G H I K L M N P Q R S T U V W Y Z 0 2x4 A Acetylene Tank? Acoustic Guitar? Ad board? Air Horn Amplifier Assault Rifle? Auger B Bag of Marbles? Bar Stool? Baseball Bat Basket Ball? Bass guitar? Battery Battle Axe? Beach Ball? Beer Hat Bench Bingo Ball Cage? Blambow Blazing Aces Blitzkrieg Blue Spray Paint Boomstick Bow and Arrow Bowie Knife Bowling Ball? Bowling Pin? Box of Nails Boxing Gloves Brick? Broadsword Broom Handle Bucket Burning Skull Bull Skull? C Cactus Plant? Cardboard Box Cardboard Cutout? Cash Register? Casino Chips? Cement Saw? Centurion Bust? ChainSaw Chef Knife Combo Weapons? Comedy Trophy? Computer Case Construction Hat Cooking Oil? Cooking Pot Croupier Stick? Crowbar? Cushioned Tall Chair? D Defiler Dolly? Donkey Lamp? Drill Bucket Driller Drill Motor? Drink Cart? Drum? Dumbell? Dynameat Dynamite? E Electric Chair Electric Guitar Electric Rake Exsanguinator? F Fancy Bench? Fancy Painting? Fancy Small Chair? Fancy Tall Chair? Fire Axe Firecracker? Fire Extinguisher Fire Spitter? Flamethrower? Flaming Gloves Flashlight Flower Pot? Foam Hand Folding Chair Football Fountain Fireworks Fountain Lizard Freedom Bear Freezer Bomb? G Garbage Bag Garbage Can Gasoline Canister Gem Blower Gems Giant Die? Giant Stuffed Bull? Giant Stuffed Donkey? Giant Stuffed Elephant? Giant Stuffed Rabbit Giant Pink Chainsaw Gift Shop Lamp? Goblin Mask? Golf Club? Green Spray Paint Grenade Gumball Machine? H Hacker? Handbag Hanger Hail Mary? Handgun Handychipper? Heliblade? Highback Oak Chair? Holy Arms? Hunk of Meat? I I.E.D. Infernal Arms? K Kanata Sword? Keyboard? Ketchup Knife Gloves? L Lance? Large Barrel? Large Fern Tree Large Planter? Large Potted Plant? Large Vase? Large Wrench? Laser Sword Lawn Dart Lawnmower LCD monitor Lead Pipe? Leaf Blower Leaf Rake Liberty torch? Light Machine Gun? Lizard Mask LMG? Long Stick? M Machine Gun Motorcycle? Machete? Magician Sword? Mailbox? Mannequin female? Mannequin Male? Massager Mic Stand? Meat Cleaver? Medicine ball? Merc Assault rifle? Metal Barricade? Metal Baseball Bat Metal Garbage Can? Merc Assault Rifle? Military Case? Mining Pick? MMA Gloves Molotov Moose Head? Motor Oil Music Discs? Mustard N Newspaper Newspaper Box Nightstick? Novelty Beer Mug? Novelty Cell Phone? Novelty Liquor bottle Novelty Perfume Bottle? Novelty Poker Chip? P Padded Blue Chair? Paddle? Paddlesaw Painting? Pallet Pan? Parablower? Parasol? Patio Chair? Patio Table Pitchfork Plastic Bin? Plastic Garbage Can? Plates? Plate Launcher? Playing Cards? Ply Wood? Porta-Mower? Power Drill Power Guitar Propane Tank コンボ武器材料 Protestor Sign? Purple Spray Paint Push Broom Pylon Q Queen? R Roadster? Roaring Thunder Rotating Display? Robot Bear Rocket Fireworks? Rocket Launcher? Roulette Wheel? Round Potted Plant Round Saw? S Sandwich Board? Saw Blade? Scissors Servbot Mask Serving trey? Shotgun Shower Head Six Shooter? Sledge Hammer Slicecycle? Small Fern Tree? Small Painting? Small Potted plant? Small Suitcase? Small Vase? Sniper Rifle Snowball Cannon Soccer Ball? Speaker? Spear Spiked Bat Spot Light? Square Sign? Stand? Steel Shelving|? Step Ladder? Sticky Bomb? Stick Pony? Stone Statue? Stool? Suitcase? Super Slicer Swordfish? T Table Lamp? Tenderizer Tennis Racket? Tesla Ball? Tiki Mask? Tiki Torch Tire? Tomahawk? Toy Helicopter? Toy Spitball Gun? Training Sword? Treasure Chest? Tricycle? U Utility Cart V Vacuum Cleaner? Velvet Bar? Vinyl Records? W Wacky Hammer? Water Bottle? Water Cooler? Water Gun Wheelchair Whipped Cream? Whiskey Y Yellow Tall Chair? Z Zombie Mask? Zombie Thrower?
https://w.atwiki.jp/usb_audio/pages/35.html
原文:Audio Device Document 1.0(PDF) USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 36 4 Descriptors The following sections describe the standard and class-specific USB descriptors for the Audio Interface Class. 4.1 Device Descriptor Because audio functionality is always considered to reside at the interface level, this class specification does not define a specific audio device descriptor. For audio-only devices, the device descriptor must indicate that class information is to be found at the interface level. Therefore, the bDeviceClass field of the device descriptor must contain zero so that enumeration software looks down at the interface level to determine the Interface Class. The bDeviceSubClass and bDeviceProtocol fields must be set to zero. All other fields of the device descriptor must comply with the definitions in Section 9.6.1, “Descriptor” of the USB Specification. There is no class-specific device descriptor. 4.2 Configuration Descriptor In analogy to the device descriptor, an audio configuration descriptor is applicable only in the case of audio-only devices. It is identical to the standard configuration descriptor defined in Section 9.6.2, “Configuration” of the USB Specification. There is no class-specific configuration descriptor. 4.3 AudioControl Interface Descriptors The AudioControl (AC) interface descriptors contain all relevant information to fully characterize the corresponding audio function. The standard interface descriptor characterizes the interface itself, whereas the class-specific interface descriptor provides pertinent information concerning the internals of the audio function. It specifies revision level information and lists the capabilities of each Unit and Terminal. 4.3.1 Standard AC Interface Descriptor The standard AC interface descriptor is identical to the standard interface descriptor defined in Section 9.6.3, “Interface” of the USB Specification, except that some fields have now dedicated values. Table 4-1 Standard AC Interface Descriptor Offset Field Size Value Description 0 bLength 1 Number Size of this descriptor, in bytes 9 1 bDescriptorType 1 Constant INTERFACE descriptor type 2 bInterfaceNumber 1 Number Number of interface. A zero-based value identifying the index in the array of concurrent interfaces supported by this configuration. 3 bAlternateSetting 1 Number Value used to select an alternate setting for the interface identified in the prior field. |4|bNumEndpoints|1|Number|Number of endpoints used by this interface (excluding endpoint 0). This number is either 0 or 1 if the optional status interrupt endpoint is present.| USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 37 Offset Field Size Value Description 5 bInterfaceClass 1 Class AUDIO. Audio Interface Class code (assigned by the USB). See Section A.1, “Audio Interface Class Code.” 6 bInterfaceSubClass 1 Subclass AUDIOCONTROL. Audio Interface Subclass code. Assigned by this specification. See Section A.2, “Audio Interface Subclass Codes.” 7 bInterfaceProtocol 1 Protocol Not used. Must be set to 0. 8 iInterface 1 Index Index of a string descriptor that describes this interface. dummy 4.3.2 Class-Specific AC Interface Descriptor The class-specific AC interface descriptor is a concatenation of all the descriptors that are used to fully describe the audio function, i.e. all Unit Descriptors (UDs) and Terminal Descriptors (TDs). The total length of the class-specific AC interface descriptor depends on the number of Units and Terminals in the audio function. Therefore, the descriptor starts with a header that reflects the total length in bytes of the entire class-specific AC interface descriptor in the wTotalLength field. The bcdADC field identifies the release of the Audio Device Class Specification with which this audio function and its descriptors are compliant. The bInCollection field indicates how many AudioStreaming and MIDIStreaming interfaces there are in the Audio Interface Collection to which this AudioControl interface belongs. The baInterfaceNr() array contains the interface numbers of all the AudioStreaming and MIDIStreaming interfaces in the Collection. The bInCollection and baInterfaceNr() fields together provide all necessary information to determine which interfaces together constitute the entire USB interface to the audio function, i.e. describe the Audio Interface Collection. The order in which the Unit and Terminal descriptors are reported is not important because every descriptor can be identified through its bDescriptorType and bDescriptorSubtype field. The bDescriptorType field identifies the descriptor as being a class-specific interface descriptor. The bDescriptorSubtype field further qualifies the exact nature of the descriptor. The following table defines the class-specific AC interface header descriptor. Table 4-2 Class-Specific AC Interface Header Descriptor Offset Field Size Value Description 0 bLength 1 Number Size of this descriptor, in bytes 8+n 1 bDescriptorType 1 Constant CS_INTERFACE descriptor type. 2 bDescriptorSubtype 1 Constant HEADER descriptor subtype. 3 bcdADC 2 BCD Audio Device Class Specification Release Number in Binary-Coded Decimal. USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 38 Offset Field Size Value Description 5 wTotalLength 2 Number Total number of bytes returned for the class-specific AudioControl interface descriptor. Includes the combined length of this descriptor header and all Unit and Terminal descriptors. 7 bInCollection 1 Number The number of AudioStreaming and MIDIStreaming interfaces in the Audio Interface Collection to which this AudioControl interface belongs n 8 baInterfaceNr(1) 1 Number Interface number of the first AudioStreaming or MIDIStreaming interface in the Collection. … … … … … 8+(n-1) baInterfaceNr(n) 1 Number Interface number of the last AudioStreaming or MIDIStreaming interface in the Collection. This header is followed by one or more Unit and/or Terminal Descriptors. The layout of the descriptors depends on the type of Unit or Terminal they represent. There are seven types of Unit and Terminal Descriptors possible. They are summarized in the following sections. The first four fields are common for all Unit and Terminal Descriptors. They contain the Descriptor Length, Descriptor Type, Descriptor Subtype, and Unit or Terminal ID. Each Unit and Terminal within the audio function is assigned a unique identification number, the Unit ID (UID) or Terminal ID (TID), contained in the bUnitID or bTerminalID field of the descriptor. The value 0x00 is reserved for undefined ID, effectively restricting the total number of addressable Entities in the audio function (both Units and Terminals) to 255. Besides uniquely identifying all addressable Entities in an audio function, the IDs also serve to describe the topology of the audio function; i.e. the bSourceID field of a Unit or Terminal descriptor indicates to which other Unit or Terminal this Unit or Terminal is connected. 4.3.2.1 Input Terminal Descriptor The Input Terminal descriptor (ITD) provides information to the Host that is related to the functional aspects of the Input Terminal. The Input Terminal is uniquely identified by the value in the bTerminalID field. No other Unit or Terminal within the same alternate setting of the AudioControl interface may have the same ID. This value must be passed in the TerminalID field of each request that is directed to the Terminal. The wTerminalType field provides pertinent information about the physical entity that the Input Terminal represents. This could be a USB OUT endpoint, an external Line In connection, a microphone, etc. A complete list of Terminal Type codes is provided in a separate document, USB Audio Terminal Types, that is considered part of this specification. The bAssocTerminal field is used to associate an Output Terminal to this Input Terminal, effectively implementing a bi-directional Terminal pair. If the bAssocTerminal field is used, both associated Terminals must belong to the bi-directional Terminal Type group. If no association exists, the bAssocTerminal field must be set to zero. USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 39 The Host software can treat the associated Terminals as being physically related. In many cases, one Terminal can not exist without the other. A typical example of such a Terminal pair is an Input Terminal, which represents the microphone, and an Output Terminal, which represents the earpiece of a headset. The bNrChannels, wChannelConfig and iChannelNames fields together constitute the cluster descriptor. They characterize the cluster that leaves the Input Terminal over the single Output Pin (‘downstream’ connection). For a detailed description of the cluster descriptor, see Section 3.7.2.3, “Audio Channel Cluster Format.” An index to a string descriptor is provided to further describe the Input Terminal. The following table presents an outline of the Input Terminal descriptor. Table 4-3 Input Terminal Descriptor Offset Field Size Value Description 0 bLength 1 Number Size of this descriptor, in bytes 12 1 bDescriptorType 1 Constant CS_INTERFACE descriptor type. 2 bDescriptorSubtype 1 Constant INPUT_TERMINAL descriptor subtype. 3 bTerminalID 1 Constant Constant uniquely identifying the Terminal within the audio function. This value is used in all requests to address this Terminal. 4 wTerminalType 2 Constant Constant characterizing the type of Terminal. See USB Audio Terminal Types. 6 bAssocTerminal 1 Constant ID of the Output Terminal to which this Input Terminal is associated. 7 bNrChannels 1 Number Number of logical output channels in the Terminal’s output audio channel cluster. 8 wChannelConfig 2 Bitmap Describes the spatial location of the logical channels. 10 iChannelNames 1 Index Index of a string descriptor, describing the name of the first logical channel. 11 iTerminal 1 Index Index of a string descriptor, describing the Input Terminal. 4.3.2.2 Output Terminal Descriptor The Output Terminal descriptor (OTD) provides information to the Host that is related to the functional aspects of the Output Terminal. The Output Terminal is uniquely identified by the value in the bTerminalID field. No other Unit or Terminal within the same alternate setting of the AudioControl interface may have the same ID. This value must be passed in the UnitID field of each request that is directed to the Terminal. The wTerminalType field provides pertinent information about the physical entity the Output Terminal represents. This could be a USB IN endpoint, an external Line Out connection, a speaker system etc. A USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 40 complete list of Terminal Type codes is provided in a separate document, USB Audio Terminal Types that is considered part of this specification. The bAssocTerminal field is used to associate an Input Terminal to this Output Terminal, effectively implementing a bi-directional Terminal pair. If the bAssocTerminal field is used, both associated Terminals must belong to the bi-directional Terminal Type group. If no association exists, the bAssocTerminal field must be set to zero. The Host software can treat the associated Terminals as being physically related. In many cases, one Terminal can not exist without the other. A typical example of such a Terminal pair is an Input Terminal, which represents the microphone, and an Output Terminal, which represents the earpiece of a headset. The bSourceID field is used to describe the connectivity for this Terminal. It contains the ID of the Unit or Terminal to which this Output Terminal is connected via its Input Pin. The cluster descriptor, describing the logical channels entering the Output Terminal is not repeated here. It is up to the Host software to trace the connection ‘upstream’ to locate the cluster descriptor pertaining to this audio channel cluster. An index to a string descriptor is provided to further describe the Output Terminal. The following table presents an outline of the Output Terminal descriptor. Table 4-4 Output Terminal Descriptor Offset Field Size Value Description 0 bLength 1 Number Size of this descriptor, in bytes 9 1 bDescriptorType 1 Constant CS_INTERFACE descriptor type. 2 bDescriptorSubtype 1 Constant OUTPUT_TERMINAL descriptor subtype. 3 bTerminalID 1 Constant Constant uniquely identifying the Terminal within the audio function. This value is used in all requests to address this Terminal. 4 wTerminalType 2 Constant Constant characterizing the type of Terminal. See USB Audio Terminal Types. 6 bAssocTerminal 1 Constant Constant, identifying the Input Terminal to which this Output Terminal is associated. 7 bSourceID 1 Constant ID of the Unit or Terminal to which this Terminal is connected. 8 iTerminal 1 Index Index of a string descriptor, describing the Output Terminal. 4.3.2.3 Mixer Unit Descriptor The Mixer Unit is uniquely identified by the value in the bUnitID field of the Mixer Unit descriptor (MUD). No other Unit or Terminal within the same alternate setting of the AudioControl interface may have the same ID. This value must be passed in the UnitID field of each request that is directed to the Mixer Unit. 1 - 6 - 11 - 16 - 21 - 26 - 31 - 36 - 41 - 46 - 51 - 56 - 61 - 66 - 71 - 76 - 81 - 86 - 91 - 96 - 101 - 106 - 111 - 116 - 121 - 126 ここを編集
https://w.atwiki.jp/hiroyuki12/pages/19.html
編集 sudo apt-get script install-devel.lua ■seed用 develパッケージ 2012/4/3 sudo apt-get install alsa-lib-devel arts-devel bison cdrdao cdparanoia cdparanoia-devel db4-devel dvd+rw-tools e2fsprogs-devel expat-devel gamin-devel flex gcc-c++ GConf-devel gdb gdk-pixbuf-devel gdome2 glib2-devel freeglut-devel gnet2-devel gnomemm-devel gnome-print-devel gtk+-devel gtk-sharp2 gtk-sharp-devel g-wrap hal-devel imlib-devel imlib2-devel kdevelop latex-xft-fonts libdirectfb libexo libgda-devel libgsf-devel libid3tag-devel libidn-devel libmusicbrainz-devel libofx libpng10-devel libtool-ltdl-devel libsndfile-devel ncurses-devel libtheora-devel libvorbis-devel libxml-devel ming nasm openal-soft-devel parted-devel python-devel python-numeric python-numeric-devel qt-devel rsh SDL-devel SDL_gfx-devel SDL_image-devel SDL_mixer-devel SDL_net-devel SDL_perl SDL_ttf-devel smpeg-devel speex-devel taglib-devel WindowMaker-devel wx-gtk2-devel a ConsoleKit-devel NetworkManager-devel NetworkManager-glib-devel a accountsservice-devel akonadi apr-devel apr-util-devel apt-devel a aspell-devel at-spi2-core-devel atk-devel atkmm-devel attica-devel a aspell-devel at-spi2-core-devel atk-devel atkmm-devel attica-devel a audit-libs-devel automoc4 avahi-devel avahi-glib-devel avahi-gobject-devel a beecrypt binutils-devel bluez-libs-devel bonobo bonobo-devel bug-buddy a caribou-devel celt-devel clucene-core-devel clutter-gesture-devel cmake a cogl-devel colord-devel commoncpp2 commoncpp2-devel compiz compiz-devel a cyrus-sasl-devel dbus-glib-devel dbus-python-devel dbusmenu-qt-devel a device-mapper-devel device-mapper-event-devel dmraid-devel a docbook-style-dsssl docbook-utils elfutils-devel elfutils-devel-static a elfutils-libelf-devel elfutils-libelf-devel-static enchant-devel exiv2-devel a file-devel flac-devel freetype freetype-devel fuse-devel g-wrap-devel gal gc a gd-devel gdbm-devel gdm-devel gdome2-devel geoclue-devel ghostscript-devel a git-devel gjs-devel glew-devel glibmm-devel gmime-devel gmp-devel a gnome-disk-utility-devel gnome-menus-devel gnome-python-devel a gnome-settings-daemon-devel gnutls-devel gobject-introspection-devel a gpgme-devel gpm-devel gsl-devel gstreamer-devel gstreamer-plugins-base-devel a gstreamer-plugins-good-devel gtk-doc gtkmm gtkmm-devel gtksourceview a guile-devel gvfs-devel herqq-devel ibus-devel ilmbase-devel iproute-devel a java-1.6.0-openjdk-devel js-devel json-c-devel json-glib-devel kakasi-devel a kdepimlibs-akonadi kdevelop-devel keyutils-libs-devel lcms2-devel a libFS-devel libXScrnSaver-devel libXTrap-devel libXaw-compat-devel a libXaw-devel libXcomposite-devel libXevie-devel libXfont-devel a libXfontcache-devel libXmu-devel libXp-devel libXpm-devel libXres-devel a libXtst-devel libXv-devel libXvMC-devel libXxf86dga-devel libXxf86misc-devel a libacl-devel libaio-devel libao-devel libarchive-devel libart_lgpl-devel a libassuan-devel libasyncns-devel libatasmart-devel libattr-devel a libavc1394-devel libblkid-devel libboost libboost-devel a libboost-program-options libburn-devel libcap-devel libcap-ng-devel a libcddb-devel libcdio-devel libcompizconfig-devel libcryptui libdaemon-devel a libdatrie-devel libdirectfb-devel libdiscid-devel libdmtx libdmx-devel a libedit-devel libevent-devel libexif-devel libfontenc-devel libfreebob-devel a libgal23 libgcrypt-devel libgdata-devel libgee-devel libghttp libgksu-devel a libglade libglade-devel libgnome-keyring-devel libgpg-error-devel a libgphoto2-devel libgssglue-devel libgtop2-devel libgudev1-devel a libical-devel libicu-devel libiec61883-devel libimobiledevice-devel a libiodbc-devel libisofs-devel libkpathsea-devel libmount-devel libmpc-devel a libmusicbrainz3-devel libnih-devel libnl-devel libofx-devel libpaper-devel a libpciaccess-devel libpipeline-devel libplist-devel libproxy-devel a libptexenc-devel libqzeitgeist-devel libraw1394-devel librsvg librsvg-devel a libsamplerate-devel libsigc++-devel libsigc++10 libsigc++10-devel a libsigsegv-devel libsmbclient-devel libsocialweb-devel libsoup-devel a libspectre-devel libssh-devel libstdc++3 libtalloc-devel libtasn1-devel a libtdb-devel libthai-devel libtirpc-devel libudev-devel libusb-devel a libusb1-devel libuser-devel libutempter-devel libuuid-devel libv4l-devel a libvisual-devel libvncserver-devel libvpx-devel libx86-devel a libxfce4util-devel libxkbfile-devel libxklavier-devel lua-devel lvm2-devel a lzo-devel mate-conf-devel mate-corba-devel mate-menus-devel a mesa-libOSMesa-devel mikmod-devel ming-devel mkinitrd-devel a mobile-broadband-provider-info-devel mpfr-devel net-snmp-devel netpbm-devel a newt-devel nspr-devel nss-devel ntfsprogs-devel oniguruma-devel a openMotif-devel openjpeg-devel openldap-devel opensp-devel orc-compiler a orc-devel p11-kit-devel pciutils-devel pcre-devel perl-SGMLSpm phonon-devel a pixman-devel plymouth-devel pm-utils-devel polkit-devel polkit-docs a polkit-qt-devel popt-devel ppp-devel prison protobuf-compiler protobuf-devel a pulseaudio-libs-devel pump-devel pygobject-devel pygobject3-devel a pygtksourceview-doc pyorbit-devel qca2-devel qrencode qt4-devel qtsoap-devel a quvi-devel raptor raptor-devel raptor2-devel rarian-devel rasqal-devel a readline-devel redland-devel remmina-devel rest-devel sane-devel a shared-desktop-ontologies-devel slang-devel soprano-devel sqlite a sqlite-devel sqlite3-devel startup-notification-devel strigi-devel a subversion-devel sysfsutils-devel t1lib-devel telepathy-glib-devel a telepathy-glib-vala telepathy-logger-devel tracker-devel udisks-devel a upower-devel usbmuxd-devel vala vim vim-common w3m wireless-tools-devel a xcb-util-devel xfsprogs-devel xorg-x11-drv-intel-devel a xorg-x11-drv-openchrome-devel xorg-x11-drv-wacom-devel xorg-x11-server-sdk a xorg-x11-util-macros xz-devel yajl-devel yelp-devel yelp-xsl-devel a zinnia-devel a akonadi-devel beecrypt-devel gc-devel iptables-devel isomd5sum-devel a jack-audio-connection-kit-devel libcryptui-devel libdmtx-devel a libghttp-devel libstdc++3-devel prison-devel qrencode-devel vala-devel
https://w.atwiki.jp/0x0b/pages/89.html
ハイパーテキスト転送プロトコル RFC 2616 WebブラウザとWebサーバの間でHTMLなどのコンテンツの送受信に用いられる通信プロトコル リクエスト-レスポンス型 トランスポート・プロトコルとして通常TCPを使用 基本的な考え方は非常に単純であり「何を」「どうして」ほしいのかを相手に要求する。「何を」に当たるのがURL、「どうして」がメソッドにあたる。 World Wide WebにおけるWebページなどのリソースは、Uniform Resource Identifierによって指定される。 ポート番号80をデフォルトとして使用する(送信時は8080)。 TLSで暗号化され、セキュリティを確保したHTTPは、HTTPSと呼ばれる(httpsは実際にはURIスキームの1つであり、実際のプロトコルにはHTTP over SSL/TLSが用いられる)。 HTTP は基本的にサーバが状態を保持しない (stateless) プロトコルだが、データベースなどを使用するWebアプリケーションにおいては状態保持が必要だったため、そのためにいわゆる Cookie とよばれる機構が Netscape Communications Corporation によって導入された。Cookie を使用することによって状態を管理し、"セッション" を維持することが可能になる。 HTTPの拡張プロトコルとしてWebDAVがある。 UPnPでは、HTTPをUDP上で使用するHTTPUや、マルチキャストで使用するHTTPMUが規定された。 HTTP/0.9 URLのみの簡単なやりとり HTTP/1.0 NNTPやSMTPのような各種ヘッダが定義 HTTP_Cookieなどの利用 HTTP/1.1 複数データを転送するためのキープアライブ(keep-alive)機能やプロキシなどの利用も想定された仕様 バーチャルホストをサポートした。インターネット人気に伴い多くの企業がWebサイトを持ち始めたが、当時ではまだまだ企業が自前のWebサーバを運用するのは人員、効率の問題で難しかったためISPのサーバでホスティングをしていた。当時はまだ一社ごとに専用サーバを用意するほどのことでもないため一台のサーバで複数のWebサイトを運用していた。 しかしバーチャルホストには問題がある。例えばある1台のサーバに foo.example.com と bar.example.com という二つの仮想Webサーバがあるとする。ここではクライアントは http //foo.example.com/index.html にアクセスしたいとする。そのためにはまず foo.example.com をIPアドレスに解決するためDNSサーバに問い合わせ、そのサーバにアクセスし GET index.html を要求する。しかしサーバ側のIPアドレスは foo.example.com と bar.example.com 共におなじIPアドレスである。もし foo.example.com にも bar.example.com にも index.html というファイルが存在すればクライアントはどちらのサーバにアクセスしたのかわかるすべがない。 これを解決するにはそれぞれにIPアドレスを付与することで解決できるが、IPv4の資源を無駄にすることになる。 HTTP/1.1ではこれを解決するためにHostヘッダを追加した。 HTTP/1.0のヘッダ GET /index.html HTTP/1.0 HTTP/1.1のヘッダ GET /index.html HTTP/1.1 Host foo.example.com 動作 通信の開始 他のプロトコル同様クライアント側とサーバ側ではHTTPの役割が大きく異なる。HTTP通信を開始できるのはクライアント側のみである。 クライアント側はサーバにリクエストを送り、サーバはクライアントにレスポンスを返すのが最も典型的なHTTPのやりとりである。 接続 システム間でメッセージをやりとりするにはTCP接続を確立させる必要がある。 HTTP/0.9ではクライアントのリクエストごとにTCP接続を確立させる必要があったが、これは当時のWebサイトがシンプルなテキストベースであることが多かったためである。近年ではJavaScriptやアニメーション画像など、多数のオブジェクトが埋め込まれたWebサイトが一般的となってきているが、これら全てのオブジェクトを取得するたびにTCP接続を確立するのはサーバやネットワークに大きな負担を強いるため、HTTP/1.1では持続的接続がサポートされることとなった。ただしこの機能が利用できるのはサーバ側がその要求を許可した場合のみである。 パイプライン クライアントは前のリクエストに対するサーバの応答を待たずに別のリクエストを発行できる。 メソッド HTTPでは8つのメソッドが定義されている。ただし実際のHTTP通信ではGETとPOSTメソッドだけで殆どを占める。 HTTPメソッドの一覧 メソッド HTTP/0.9 HTTP/1.0 HTTP/1.1 GET ○ ○ ○ POST ○ ○ PUT △ ○ HEAD ○ ○ DELETE △ ○ OPTION ○ TRACE ○ CONNECT ○ GET 指定されたURIのリソースを取り出す。HTTPの最も基本的な動作で、HTTP/0.9では唯一のメソッド。 POST GETとは反対にクライアントがサーバにデータを送信するメソッドである。Webフォームや電子掲示板、Wikiなどに投稿する。GETの場合と同じくサーバはクライアントにデータを返すことができる。 PUT 指定したURIにリソースを保存する。URIが指し示すリソースが存在しない場合は、サーバはそのURIにリソースを作成する。画像のアップロードなどが代表的。 DELETE 指定したURIのリソースを削除する。 OPTION サーバを調査するメソッド。例えばサーバがサポートしているHTTPのバージョンなどを調査できる。 HEAD GETと似ているがサーバはHTTPヘッダのみ返す。クライアントはWebページを取得せずともそのWebページが存在するかどうかを知ることが出来る。例えばWebページのリンク先が生きているか検証するときなどにリンク先のデータを全て取得することなく調査することが出来る。 TRACE サーバまでのネットワーク経路をチェックできる。サーバは受け取ったメッセージのそれ自体をレスポンスのデータにコピーして応答する。WindowsのTracertやUNIXのTracerouteとよく似た動作。 CONNECT 暗号化したメッセージをプロキシで転送する際に用いる。 サーバの連携 バーチャルホスト リダイレクト 301 MovedというステータスコードとURIを受け取りクライアントはこの受け取ったURIに再度GETを送る。 クッキー(HTTP_Cookie) HTTPメッセージ クライアントからのHTTPリクエストは3つの要素から構成される。それぞれメソッド、URI、HTTPのバージョンでありスペースで区切られている。 下にもっとも単純な、クライアントとサーバ(www.google.co.jp 80)とのHTTPプロトコルのやり取りの例を挙げる。 クライアントのリクエスト GET / HTTP/1.0 GETがメソッド、URIは / 、バージョンはHTTP/1.0であることを示す。 URIは/でルートリソースを対象にしたリクエストであることを示している。TRACEなど特定のサーバを対象としないリクエストの場合には*が表示される。 サーバのレスポンス HTTP/1.0 200 OK Cache-Control private Content-Type text/html Set-Cookie PREF=ID=72c1ca72230dea65 LD=ja TM=1113132863 LM=111 3132863 S=nNO7MIp W2o7Cqeu_; expires=Sun, 17-Jan-2038 19 14 07 GMT; path=/; domain=.google.co.jp Server GWS/2.1 Date Sun, 10 Apr 2005 11 34 23 GMT Connection Close html head meta http-equiv="content-type" content="text/html; charset=Shift_JI S" title Google /title style !-- ・・・以下省略 上のリクエストのGETにあたる部分をメソッドといい、 HTTP/1.0では、GET, HEAD, PUT, POST, DELETE, LINK, UNLINK、 HTTP/1.1ではさらに、OPTIONS, TRACEがある。 GETメソッドのレスポンスにはヘッダ情報のあとに改行が挟まれ、コンテンツ本体が送られる。 HEADメソッドのレスポンスにはコンテンツサイズや更新日時などの情報を含むヘッダのみが送られる。 また、リクエストの2行目以降はヘッダを送る。 HTTPヘッダフィールド ヘッダの各要素は フィールド名 内容 のペアで構成される。 ブラウザの情報を表すUser-Agent、使用候補言語を表すAccept-Language、他ページへのリンクを辿った場合にそのリンク元ページのURLを表すRefererなどが代表的なフィールドである。 なお、リクエスト時のHostヘッダはHTTP/1.1では必須であるが、HTTP/1.0では無くても良い。 但し、サーバがバーチャルホストを利用している場合は、Hostヘッダが無いとリソース取得に失敗するので、たとえHTTP/1.0を使用していてもHostヘッダを付加しなければならない。 HTTPヘッダフィールドの一覧 リクエストヘッダ ヘッダ概要HTTP/0.9HTTP/1.0HTTP/1.1 Acceptクライアントの受け入れ可能コンテンツタイプを示す○○ Accept-Charsetクライアントの受け入れ可能文字セットを示す○○ Accept-Encodingクライアントの受け入れ可能文字エンコーディングを示す○○ Accept-Languageクライアントの受け入れ可能言語を示す○○ Authorizationクライアントの認証情報を示す○○ Cookieクライアントの状態管理情報をサーバに返す Cookie2HTTP/1.1のSet-Cookie2ヘッダの受け入れ可能をサーバに知らせる Expectクライアントがサーバに期待する動作を示す○ Fromリクエスト発行者個人の情報を示す。一般的に電子メールアドレスを使用する○○ Host要求しているオブジェクトがあるホストを示す○ If-Matchif文を用い条件が真の場合のみリクエストを処理するようサーバに要求する○ If-Modified-Since指定日及び指定時刻以降にオブジェクトが変更されている場合のみリクエストを処理するよう要求する○○ If-None-MatchIf-Matchの逆で条件が真でない場合のみリクエストを処理する要求○ If-Range条件が真の場合のみ指定したオブジェクトの範囲を返すようサーバに要求する○ If-Unmodified-SinceIf-Modified-Sinceの逆で真でないときのみ実行する○ Max-Forwardsリクエストの中間システム経由数を最大いくつまでかを指定する○ Proxy-Authorizationクライアントがプロキシサーバに対して自身の認証を行う○ Rangeオブジェクト全体でなくリソースの一部を要求する○ Refererリクエストの出所を示す。一般的にはユーザの辿ったWebページのURLが用いられる。○○ TEレスポンスの受け入れ可能転送エンコーディングを示す○ レスポンスヘッダ ヘッダ概要HTTP/0.9HTTP/1.0HTTP/1.1 Accept-Rangesオブジェクトの一部に対するリクエストをサーバが受け入れ可能か示す○ Ageオブジェクトの経過時間を秒単位で返す○ AllowオブジェクトがサポートするHTTPメソッドを示す○○ ETagオブジェクトのエンティティタグ値を示す○ Locationオブジェクトの場所を示す○○ Proxy-Authenticateプロキシサーバがクライアントに認証を要求するときに用いる○ Retry-Afterリクエストの再試行をいつ行うかをクライアントに通知する○○ Serverサーバのベンダー名、バージョン番号を占めす○○ Set-Cookie2サーバがクライアントにCookieを送信するときに用いる Varyサーバのレスポンス内容を決定する際にリクエストURI以外に使用したHTTPヘッダのリストを示す○ WWW-Authenticateクライアントに対してリクエストの再発行を要求する。認証情報も含まれる○○ 一般ヘッダ ヘッダ概要HTTP/0.9HTTP/1.0HTTP/1.1 Cache-Controlメッセージの経由する中間キャッシュの動作を指示する○ Connection中間システムが転送すべきでないヘッダのリストを示す○○ Dateメッセージの作成日時を示す○○ Pragmaメッセージに関する追加情報を示す○○ Trailerメッセージボディの後に追加のヘッダーが表れることを示す○ Transfer-Encodingクライアントの転送を目的としたオブジェクトのエンコーディングを示す○ Upgrade通信相手に別のプロトコルにアップデートするよう要求する○ User-AgentクライアントのWebブラウザなどの情報を示す○○ Warningメッセージに関する追加情報を示す。通常はキャッシュの問題を警告するときに使われる○ エンティティヘッダ ヘッダ概要HTTP/0.9HTTP/1.0HTTP/1.1 Content-Encodingオブジェクトのエンコーディングを示す○○ Content-Languageオブジェクトの言語(人間の言語)を示す○○ Content-Lengthオブジェクトのサイズをバイト単位で示す○○ Content-Locationオブジェクトの場所を示す○ Content-MD5オブジェクトのメッセージダイジェストを運ぶ○ Content-Rangeメッセージボディで運ばれるオブジェクトの範囲を示す○ Content-Typeオブジェクトのタイプを示す○○ Expiresオブジェクトの有効期限の日時を示す○○ Last-Modifiedオブジェクトが最後に変更された日時を示す○○ Accept サーバのレスポンスに含まれるメッセージボディで受け入れることが出来るコンテンツタイプと各コンテンツタイプの相対的な優先度を指定するリクエストヘッダ。指定できるコンテンツタイプはIANAによって定義されている。 Accept text/plain; q=0.5, text/html, text/x-dvi; q=0.8, text/x-c 上記のようにAcceptヘッダには行をわけて複数のコンテンツタイプを指定できる。上記の例はいずれの4のコンテンツタイプのいずれも受け入れ可能であることを示す。0.5や0.8といった数字は品質係数で0~1の範囲の数値である。数値の指定がなければ1.0となる。 text/plain; q=0.5 text/html text/x-dvi; q=0.8 text/x-c Accept-Charset レスポンスで返されるメッセージボディの文字コードを指定するリクエストヘッダ。Acceptと同じく複数指定でき品質係数も設定できる。定義済み文字セットはIANAが管理している。 Accept-Charset unicode, *; q=0.8 この例だとクライアントはUnicode文字セットを優先的に希望しているが他の文字セットとの相対優先度0.8で受け入れている。ただしサーバからのレスポンスのHTTPヘッダそのものの文字コードは常にISO-8859-1である。 Accept-Encoding Accept-Language レスポンスの言語(人間の言語)に対する優先度を指定する。言語コードはISO-639の2文字の省略コードを用いる。書き方は他のAccept-群と変わらず。 Accept-Language en-gb, en; q=0.8 上記の例はまずイギリス英語を要求し、利用できない場合はその他の英語を要求する。 Accept-Ranges Acceptで始まる他のヘッダフィールドと違いレスポンスヘッダーである。現在の仕様では2つの指定方法しかない。 Age リソースの推定経過時間を表示するレスポンスヘッダ。キャッシュサーバーはAgeヘッダの値からキャッシュしたリソースが有効かどうかを判定する。 Allow Authentication-info ユーザ認証のやりとりの最後で用いられる、成功したレスポンスのサーバが含めることの出来るレスポンスヘッダー。 Authorization サーバに対するクライアント自身の認証を行うことが出来る。 Cache-Control キャッシングの動作を指定するためのマスターヘッダ。 Connection Content-Encoding Content-Language リソースを英語などの自然言語で示すのに使われる。言語の指定はAccept-Languageヘッダと同じ。 Content-Length Content-Location Content-MD5 メッセージボディが変更されず宛先に届くことを保証する。MD5アルゴリズムを実行する。ただし悪意の改ざんに対しては当然MD5も改ざんされるのであまり機能はしない。どちらかといえば偶発的な変更の保証をしている。 Content-Range ダウンロードの再開に用いられる。 Content-Type メッセージボディに含まれるオブジェクトタイプを示す。次の例はリソースがテキストファイル、文字セットはISO-8859-4を使用していることを示している。 Content-Type text/plain; Charset=ISO-8859-4 Cookie クライアントがHTTP状態管理を望む場合にサーバから受け取ったクッキーを以後のリクエストに次の例のようなヘッダーを付加する。 Cookie $Version="1"; NAME="VALUE"; $Path="/shopping"; $domain="www.shop.com"+ $Port="80" $VersionはHTTPのバージョン、NAMEはクッキーの名前である。$から始まるクッキー名は使用が禁止されている。 Cookie2 基本的にCookieヘッダーとCookie2ヘッダーは別物である。 Date サーバがメッセージを生成した日時を示す。リソースの時間を示すLast-Modifiedヘッダーとは区別する必要がある。 HTTP/1.1では次のような形式を用いるようRFC1123で定義されている。 Date Sun, 06, Nov 1994 08 49 37 GMT HTTP仕様ではレスポンスにDateヘッダーを含めることを求めている。ただしレスポンスのステータスがサーバエラーの場合にはDateヘッダーは返らない。 ETag 主にキャッシングのパフォーマンスを向上する目的で使われる。 Expect サーバに対して特定の動作の期待を知らせる。用途としてはクライアントがサーバに対して100 Continueステータスを返すことを期待する場合に使われる。 Expect 100-continue サーバが期待に応じれない場合は417 Expectation Failedを返す。クライアントがいくつかのプロキシ経由で通信している場合、各プロキシサーバはExpectヘッダの一切の修正を許されない。 Expires オブジェクトの有効期限を示す。このヘッダで指定された日時までキャッシュはレスポンスのコピーを保持し、リクエストに対するレスポンスとして返すことが出来る。サーバがオブジェクトのキャッシュを望まない場合にはExpiresヘッダに過去の日時を設定することが多い。また、HTTP仕様では1年以上先の日時は設定できない。 Expires Thu, 28 Aug 2010 16 00 00 GMT Cache-Controlヘッダのmax-ageディレクティブはExpiresヘッダより優先されるため注意が必要である。 From リクエストを発行したユーザを特定することが出来る。1990年代では電子メールアドレスを設定することが多かったが、迷惑メールの問題もあり現在では殆ど使われていない。 From hoge@hogehoge.com Host 主にレンタルサーバのサポートを目的としてHTTP/1.1で導入された。現在ではHostヘッダを利用できない場合レンタルサーバのウェブサイトとまともな通信が出来ないと言ってよい(詳細はHTTP#歴史を参照)。 If-Match クライアントのリクエストを条件付きのリクエストにするために使われる。サーバは一定の条件が真であった場合のみリクエストを受け入れることが出来る。例えばウィキペディアを編集する際、記事のソースを取得し、書き換える際の間に別のユーザが既に編集していないかを判断するときなどに用いられる。 「if文」も参照 利用者:HogeがHTTPの記事を取得。ETagは1234 利用者:HageがHTTPの記事を取得。ETagは1234 利用者:HogeがHTTPのETagを再度取得。先ほど取得したETag 1234と現在のETag 1234が一致。 利用者:HogeがHTTPの記事を編集。ETagは1256になる。 利用者:HageがHTTPのETagを再度取得。先ほど取得したETagと現在のETagはマッチせず。 サーバは利用者:Hageの書き込みを拒否。 If-Modified-Since このヘッダーで指定された日時以降にオブジェクトが変更されている場合のみリクエストに応答するようサーバに要求する。リソースの削減に効果がある。 If-None-Match If-Matchと逆で条件が真でない場合のみリクエストを処理するよう要求する。 If-Range クライアントがキャッシュにオブジェクトの一部分を持っている場合にパフォーマンスを向上できる。 If-Unmodified-Since If-Modified-Sinceの逆の働きをする Last-Modified サーバオブジェクトの最終更新日時を示す。クライアントはこのヘッダを利用しIf-Modified-Sinceヘッダ等と組み合わせることによって効果を発揮する。 Location サーバがクライアントにリダイレクト先URLを知らせる際に用いられる。一般的にステータスコードが3xx代のレスポンスと共に使われるが201 Createdのレスポンスでも使うことが出来る。Content-Locationヘッダと名前が似ているが全く関係のない別のヘッダであるため注意。 Max-Forwards プロキシサーバ等を経由する際の最大ホップ数を指定する。二重ループなどでサーバから応答が得られない場合の問題解決の際、OPTIONメソッドやTRACEメソッドと共に用いられる。 HTTPステータスコード ステータスコードはクライアントのリクエストが成功したかどうかを示した上で追加情報を提供するいずれも3桁の数字から成る。具体的には100-199が情報提供、200-299が成功を示す。300-399はリダイレクト、400-499はエラーを示す。 セキュリティ技術 Basic認証 HTTP/1.1でBasic認証が定義されており最も単純なセキュリティ技術である。しかし仕様書を読むと定義を書いた著者自身が認証技術に疎いことがよくわかる。『HTTPプロトコル セキュア&スケーラブルなWeb開発』の著者は「基本認証を用いるくらいならなにも使わない方がまし」と著書に書いている。通常サーバは401ステータスコードで応答する。 行末文字はWindowsと同じCRLF。 RFC 2818 - HTTP Over TLS RFC 2817 - Upgrading to TLS Within HTTP/1.1 RFC 2616 - HTTP/1.1 ハイパーテキスト転送プロトコル -- HTTP/1.1 RFC 2068 - HTTP/1.1(初版,RFC 2616 によって obsolete) TS X 0085 2004 - ハイパテキスト転送プロトコル HTTP/1.1 標準仕様書(TS) RFC 1945 - HTTP/1.0 HttpTea Freeware HTTP Logger Studying HTTP
https://w.atwiki.jp/yoshiki_k/pages/13.html
This tutorial page shows you how to use the Macports Download the Macports binary file from http //svn.macosforge.org/repository/macports/downloads/ Install the by .pkg format make the ~/.bash_profile and edit it as follows. export PATH=/opt/local/bin /opt/local/sbin/ $PATH export MANPATH=/opt/local/man $MANPATH Self update by the next command sudo port -v selfupdate Macports directory is saved at /opt/local/ port sub command sudo port sub command Sub command lists sub command explanation activate activate the port installed (default activated) clean delete the interim file contents display the file name installed by ports deactivate deactivate the installed ports deps display the dependence of each port info display the information about the port install install the ports installed display the installed ports list list the ports available outdated list the ports outdated, which means upgradable selfupdate update all the installed ports upgrade update the port specified uninstall remove the ports variants display the option available
https://w.atwiki.jp/taskeru/pages/34.html
Taskerから直接実行すると便利なActivity misc component activity で利用可能 アプリ名 動作 指定Activity ジョルテ 新規作成 jp.co.johospace.jorte.gcal.EditEvent ビジネスカレンダー 新規作成 net.geniusbizcal.NewEditEventActivity SwipeSwitcher 前のアプリに戻る(除外リストあり) com.appspot.eikatou0.ss.TaskSwitchActivity PowerAMP ライブラリ表示(通常設定はplayerにして、これもswipepadに登録すると捗る?) com.maxmpz.audioplayer.PlayListChooser OS標準 無くしたときのためのデータリセット com.android.settings.SecFactoryReset 2chMate 巡回Sync2ch同期p2同期 jp.syoboi.a2chMate.action.reloadBookmarkjp.syoboi.a2chMate.action.sync2chjp.syoboi.a2chMate.action.p2sync Intent リスト一覧を表示するアプリ GetIntentList Activity Getter マケにある intent intercept は、実際に intent が発動する毎にそれがどんな挙動をしているか、他に同じ intent を受信出来るアプリはどれなのかを表示してくれる こちらは、アプリ上でコピーも出来る Intent Intercept QuickShortcutMaker で実際に動かせるが… data や extra は渡せない
https://w.atwiki.jp/mekagazira/pages/26.html
solaris solaris CPU Solarisへのフリーソフトのインストール方法 ソースからのインストール ppkginfoの使用方法 インストール済みパッケージの一覧表示 インストール済みパッケージの詳細表示 2つのpkg-get CSW版 Freeware for Solaris版 Freeware for Solaris版pkg-get ダウンロード インストール カタログのダウンロード 参考ページ CSW - Community SoftWare 版pkg_get ダウンロード インストール ミラー設定を国内「http //dist.justplayer.com/csw/stable」に変更する カタログの取得 参考ページ DHCPから固定IPアドレスへの変更 nkfの導入 SMF(Service Management Facility) によるサービス管理 指定したIPアドレスからのみSSHアクセスを許可したい場合 CPU SPARC SunのCPUである{SPARC」を使ったもの UltraSPARCR,SPARC64を使って製造された32ビット及び64ビットシステム X86 IntelおよびIntel互換のCPUを使ったもの Solarisへのフリーソフトのインストール方法 OSのCD(DVD)から入れる ソースコンパイル Freeware for Solaris からパッケージを入手 Freeware for Solaris からパッケージをダウンロードして pkgadd する このサイトのパッケージは、/usr/local/ の下に入る pkg-get を使う ※詳細は以下のページに http //sy2920.s151.xrea.com/solaris/pkg-get.html ソースからのインストール ソースファイルを取得し、解凍する。 展開したディレクトリのINSTALL, READMEなどを読む。 $ cd coreutils-7.4 $ less INSTALL $ less README configureをする。これはマシンの環境にあわせてMakefileを作成するためのコマンドである。このときに適用可能なオプションは./configure --helpで確認できることが多い。 $ ./configure --help ※configureの時によく使われるオプションとしてprefixがある。これは、インストール先のディレクトリを陽に指定するオプションである。これがない場合は、/usr/local/以下にインストールされる。 $ ./configure --prefix=/usr/local/coreutils-7.4 makeコマンドでソースをコンパイルする。 $ make make test または、make check で、実際にmakeを実行せずに、エラーが出ないかどうかを確認する。 $ make check $ make test ※makeに失敗したあとや異なる環境でmakeをやり直すときはmake cleanとすると初期化できることが多い。 $ make clean make installでソースファイルをインストール先のディレクトリにコピーする。 ※この作業はroot権限下でおこなう。 $ sudo mkdir /usr/local/coreutils-7.4 $ sudo make install $ sudo ln -s /usr/local/coreutils-7.4 /usr/local/coreutils インストール先のディレクトリをパスに追加する。bashを使っているならば.bashrcに次のような行を追加する。 $ export PATH=$PATH /usr/local/coreutils 参考(元ネタ) http //www28.atwiki.jp/fmemo/pages/32.html#id_4ad85a32 ppkginfoの使用方法 インストール済みパッケージの一覧表示 [meka@~]$pkginfo | grep wget system SUNWwgetr GNU wget - utility to retrieve files from the World Wide Web (root) system SUNWwgetu wget - GNU wget インストール済みパッケージの詳細表示 [meka@~]$pkginfo -l SUNWwgetr PKGINST SUNWwgetr NAME GNU wget - utility to retrieve files from the World Wide Web (root) CATEGORY system ARCH i386 VERSION 11.10.0,REV=2005.01.08.01.09 BASEDIR / VENDOR Sun Microsystems, Inc. DESC GNU wget - a utility to retrieve files from the World Wide Web (root components) 1.10.2 PSTAMP sfw10-patch-x20070131071214 INSTDATE May 30 2009 16 16 HOTLINE Please contact your local service provider STATUS 完全にインストールされました。 FILES 2 のインストールされたパス名 1 の共有パス名 1 のディレクトリ 1 の実行可能ファイル 9 ブロック (概算値) が使われました 2つのpkg-get CSW版 設定ファイル /opt/csw/etc/pkg-get.conf version情報 # /opt/csw/bin/pkg-get -version DEBUG-ONLY MODE ON /opt/csw/bin/pkg-get[1854] getopts e bad option(s) pkg-get, by Philip Brown , phil@bolthole.com (Internal SCCS code revision 3.11) Originally from http //www.bolthole.com/solaris/pkg-get.html pkg-get is used to install free software packages pkg-get Need one of install , upgrade , available , compare -i|install installs a package -u|upgrade upgrades already installed packages if possible -a|available lists the available packages in the catalog -c|compare shows installed package versions vs available -l|list shows installed packages by software name only Optional modifiers -d|download just download the package, not install -D|describe describe available packages, or search for one -U|updatecatalog updates download site inventory -S|sync Makes update mode sync to version on mirror site -f dont ask any questions force default pkgadd behaviour Normally used with an override admin file See /var/pkg-get/admin-fullauto -s ftp //site/dir temporarily override site to get from Freeware for Solaris版 設定ファイル /etc/pkg-get.conf version情報 # /usr/bin/pkg-get -version /usr/bin/pkg-get[1115] getopts e bad option(s) pkg-get SCCS rev @(#) pkg-get 1.56.1.2@(#) from http //www.bolthole.com/solaris/ pkg-get is used to install free software packages pkg-get Need one of install , upgrade , available , compare -i|install installs a package -u|upgrade upgrades already installed packages if possible -a|available lists the known available packages -c|compare shows installed package versions vs available -d|download just download the package, not install -D|describe describe available packages -f dont ask any questions force default behaviour Normally used with an override admin file See /var/pkg-get/admin-fullauto -s ftp //site/dir temporarily override site to get from (change /etc/pkg-get.conf for perm) -U|updatecatalog updates download site inventory Freeware for Solaris版pkg-get ダウンロード # wget http //www.sunfreeware.com/BOLTpget.pkg --00 47 12-- http //www.sunfreeware.com/BOLTpget.pkg = `BOLTpget.pkg Resolving www.sunfreeware.com... 66.193.208.66 Connecting to www.sunfreeware.com|66.193.208.66| 80... connected. HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ 45,056 (44K) [application/octet-stream] 100%[=========================================================================================== ] 45,056 55.85K/s 00 47 14 (55.74 KB/s) - `BOLTpget.pkg saved [45056/45056] インストール # /usr/sbin/pkgadd -d BOLTpget.pkg The following packages are available 1 BOLTpget pkg-get (all) 1.9.9 Select package(s) you wish to process (or all to process all packages). (default all) [?,??,q] /opt/pkg/BOLTpget.pkg 中のパッケージインスタンス BOLTpget を処理中です。 pkg-get(all) 1.9.9 Philip Brown, Bolthole Software, http //www.bolthole.com /usr をパッケージのベースディレクトリとして使用します。 ## パッケージ情報を処理中です。 ## システム情報を処理中です。 5 個のパッケージパス名がすでに正しくインストールされています。 ## ディスク領域の要件を確認中です。 ## すでにインストール済みのパッケージとの重複を確認中です。 ## setuid/setgid を行うプログラムを検査中です。 pkg-get を BOLTpget としてインストール中です。 ## 1/1 部分をインストールしています。 /usr/bin/pkg-get /usr/share/man/man1m/pkg-get.1m /var/pkg-get/admin-fullauto [ クラス none を検査しています ] BOLTpget のインストールに成功しました。 カタログのダウンロード # /usr/bin/pkg-get -U ERROR /etc/pkg-get.conf not present Creating a default file Getting catalog... --00 49 16-- ftp //ftp.sunfreeware.com/pub/freeware/i386/5.10/catalog = `/dev/fd/1 Resolving ftp.sunfreeware.com... 66.193.208.66 Connecting to ftp.sunfreeware.com|66.193.208.66| 21... connected. anonymous としてログインしています... ログインしました! == SYST ... 完了しました。 == PWD ... 完了しました。 == TYPE I ... 完了しました。 == CWD /pub/freeware/i386/5.10 ... 完了しました。 == PASV ... 完了しました。 == RETR catalog ... 完了しました。 長さ 89,834 (88K) (確証はありません) 100%[=========================================================================================== ] 89,834 89.06K/s 00 49 20 (88.70 KB/s) - `/dev/fd/1 saved [89834] Updating catalog file, EXCLUDING gzip /var/pkg-get/catalog-ftp.sunfreeware.com updated --00 49 20-- ftp //ftp.sunfreeware.com/pub/freeware/i386/5.10/descriptions = `/dev/fd/1 Resolving ftp.sunfreeware.com... 66.193.208.66 Connecting to ftp.sunfreeware.com|66.193.208.66| 21... connected. anonymous としてログインしています... ログインしました! == SYST ... 完了しました。 == PWD ... 完了しました。 == TYPE I ... 完了しました。 == CWD /pub/freeware/i386/5.10 ... 完了しました。 == PASV ... 完了しました。 == RETR descriptions ... `descriptions というファイルはありません。 Failed to get description file. That s okay, it s optional. 参考ページ http //www.server-world.info/query?os=Solaris_10 p=first_conf f=5 CSW - Community SoftWare 版pkg_get ダウンロード http //blastwave.network.com/csw/stable/sparc/5.10/pkg_get-3.8.4-SunOS5.8-all-CSW.pkg http //download.blastwave.org/csw/stable/i386/5.10/pkg_get-3.8.4-SunOS5.8-all-CSW.pkg # wget http //blastwave.network.com/csw/stable/sparc/5.10/pkg_get-3.8.4-SunOS5.8-all-CSW.pkg sparcの方を落としてきてたよ(・ω・;A)アセアセ --00 57 53-- http //blastwave.network.com/csw/stable/sparc/5.10/pkg_get-3.8.4-SunOS5.8-all-CSW.pkg = `pkg_get-3.8.4-SunOS5.8-all-CSW.pkg.1 Resolving blastwave.network.com... 204.152.191.106 Connecting to blastwave.network.com|204.152.191.106| 80... connected. HTTP による接続要求を送信しました、応答を待っています... 302 Found 場所 http //download.blastwave.org/csw/stable/sparc/5.10/pkg_get-3.8.4-SunOS5.8-all-CSW.pkg [続く] --00 57 54-- http //download.blastwave.org/csw/stable/sparc/5.10/pkg_get-3.8.4-SunOS5.8-all-CSW.pkg = `pkg_get-3.8.4-SunOS5.8-all-CSW.pkg.1 Resolving download.blastwave.org... 204.152.191.106 Reusing existing connection to blastwave.network.com 80. HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ 69,120 (68K) [application/octet-stream] 100%[=========================================================================================== ] 69,120 81.52K/s 00 57 55 (81.35 KB/s) - `pkg_get-3.8.4-SunOS5.8-all-CSW.pkg.1 saved [69120/69120] インストール # pkgadd -d pkg_get-3.8.4-SunOS5.8-all-CSW.pkg The following packages are available 1 CSWpkgget pkg_get - CSW version of automated package download tool (all) 3.8.4 Select package(s) you wish to process (or all to process all packages). (default all) [?,??,q] /opt/pkg/pkg_get-3.8.4-SunOS5.8-all-CSW.pkg 中のパッケージインスタンス CSWpkgget を処理中です。 pkg_get - CSW version of automated package download tool(all) 3.8.4 You may use and copy this software without charge, as you see fit. The software is copyright (C) Philip Brown, Nov 2000-2007 Dont forget to update /opt/csw/etc/pkg-get.conf with your nearest archive site. (or /etc/opt/csw/pkg-get.conf) The default site ibiblio.org may or may not be slow for you! 選択されたベースディレクトリ /opt/csw は、インストール 前に存在して いる必要があります。 今このディレクトリを作成しますか [y,n,?,q] ERROR Input is required. 今このディレクトリを作成しますか [y,n,?,q] y /opt/csw をパッケージのベースディレクトリとして使用します。 ## パッケージ情報を処理中です。 ## システム情報を処理中です。 警告 /opt/csw/bin のモードをデフォルトモード (755) に設定しようとしています 警告 /opt/csw/etc のモードをデフォルトモード (755) に設定しようとしています 警告 /opt/csw/share のモードをデフォルトモード (755) に設定しようとしています 警告 /opt/csw/share/man のモードをデフォルトモード (755) に設定しようとしています 警告 /opt/csw/share/man/man1m のモードをデフォルトモード (755) に設定しようとしています 3 個のパッケージパス名がすでに正しくインストールされています。 ## ディスク領域の要件を確認中です。 ## すでにインストール済みのパッケージとの重複を確認中です。 ## setuid/setgid を行うプログラムを検査中です。 このパッケージには、パッケージのインストール処理中にスーパーユーザーの アクセス権で実行するスクリプトが含まれています。 CSWpkgget のインストールを継続しますか [y,n,?] y pkg_get - CSW version of automated package download tool を CSWpkgget としてインストール中です。 ## 1/1 部分をインストールしています。 /opt/csw/bin/pkg-get /opt/csw/etc/pkg-get.conf.csw /opt/csw/share/man/man1m/pkg-get.1m [ クラス none を検査しています ] ## postinstall スクリプトを実行中です。 Installing /opt/csw/etc/pkg-get.conf.csw to pkg-get.conf **** IMPORTANT **** A default configuration file for pkg-get has been created in /opt/csw/etc/pkg-get.conf You should edit it to change the site configuration, to point to the most appropriate mirror for you, from the list at http //www.blastwave.org/mirrors CSWpkgget のインストールに成功しました。 ミラー設定を国内「http //dist.justplayer.com/csw/stable」に変更する # vi /opt/csw/etc/pkg-get.conf 8 # default site, in USA 9 url=http //ibiblio.org/pub/packages/solaris/csw/unstable 変更する! 8 # default site, in USA 9 #url=http //ibiblio.org/pub/packages/solaris/csw/unstable 10 url=http //dist.justplayer.com/csw/stable カタログの取得 # /opt/csw/bin/pkg-get -U WARNING gpg not found Getting catalog... --01 03 54-- http //dist.justplayer.com/csw/stable/i386/5.10/catalog = `catalog Resolving dist.justplayer.com... 59.106.124.150 Connecting to dist.justplayer.com|59.106.124.150| 80... connected. HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ 315,355 (308K) [text/plain] 100%[=========================================================================================== ] 315,355 1.87M/s 01 03 54 (1.87 MB/s) - `catalog saved [315355/315355] WARNING gpg not available. Stripping off catalog signature without verifying Updating catalog file /var/pkg-get/catalog-dist.justplayer.com updated --01 03 54-- http //dist.justplayer.com/csw/stable/i386/5.10/descriptions = `descriptions Resolving dist.justplayer.com... 59.106.124.150 Connecting to dist.justplayer.com|59.106.124.150| 80... connected. HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ 90,159 (88K) [text/plain] 100%[=========================================================================================== ] 90,159 --.--K/s 01 03 54 (1.62 MB/s) - `descriptions saved [90159/90159] Updated description file 参考ページ http //d.hatena.ne.jp/TrinityT/20100622/1277212589 DHCPから固定IPアドレスへの変更 設定ファイルを書き換える ①vi /etc/hostname.e1000g0 192.168.11.4 ②vi /etc/hosts (write権限を付けないと変更不可だった) 127.0.0.1 localhost 192.168.11.4 mekapc loghost ③vi /etc/netmasks (write権限を付けないと変更不可だった) 192.168.1.0 255.255.255.0 ④vi /etc/defaultrouter 192.168.1.1 ⑤vi /etc/inet/ipnodes(write権限を付けないと変更不可だった) 1 localhost 127.0.0.1 localhost 192.168.11.4 mekapc loghost DHCPを使わないように設定する方法(固定IPに切り替える方法) # rm /etc/dhcp.e1000g0 DHCPを使うように設定する方法 # touch /etc/dhcp. NIC名 nkfの導入 nkfのソースの取得 http //sourceforge.jp/projects/nkf/downloads/44486/nkf-2.1.1.tar. gz インストール [meka@~/nkf]$gzip -d nkf-2.1.1.tar.gz [meka@~/nkf]$tar xvf nkf-2.1.1.tar [meka@~/nkf]$cd nkf-2.1.1 # vi Makefile "Makefile" 68 行、1564 バイト 1 CC = gcc ←ccをgccに書き換える 2 CFLAGS = -g -O2 -Wall -pedantic 3 # CFLAGS = -O3 4 SHAR = shar 5 # SHAR = shar -T 6 PERL = perl # LD_LIBRARY_PATH= /usr/local/lib # PATH=/usr/local/bin /usr/bin /usr/sfw/bin /usr/ccs/bin # export LD_LIBRARY_PATH # export PATH # make gcc -g -O2 -Wall -pedantic -c nkf.c gcc -g -O2 -Wall -pedantic -c utf8tbl.c gcc -g -O2 -Wall -pedantic -o nkf nkf.o utf8tbl.o # cp -pi nkf /usr/local/bin/ 参考ページ http //www.rinneza.com/junya/tech/solaris10_x86/os/nkf208.html SMF(Service Management Facility) によるサービス管理 参考ページ http //sy2920.s151.xrea.com/solaris/smf.html http //www.itmedia.co.jp/enterprise/articles/0902/03/news004.html 指定したIPアドレスからのみSSHアクセスを許可したい場合 # vi /etc/hosts.allow in.telnetd 192.16.0.0/255.254.0.0 192.20.0.0/255.252.0.0 in.ftpd 192.16.0.0/255.254.0.0 192.20.0.0/255.252.0.0 sshd 192.16.0.0/255.254.0.0 192.20.0.0/255.252.0.0 \_( ゚ロ゚)ここ重要 # more /etc/hosts.deny ALL ALL
https://w.atwiki.jp/edwards/pages/25.html
Metal materials and Welding materials 3 Iron and Steel Materials 3.1 Basic knowledge of steel materials - and coated arc welding rod due to hand arc welding Iron and Steel Materials summaryMild Steel Less carbon content and widely used High tensile strength steel Stainless steel Heat resistant steel Aluminum Titanium 3.1.1 Iron Steel The IronElement Latin name "Fe"Properties of pure iron Can not be used as structural materialLow Hardness Low strength 5 elements of SteelAdditive elementCarbon C Manganese Mn Silicon Si Impurity elementPhosphorus P Sulfur S Types of carbon content for steelSteel Contains about, to 2.00 [%] from 0.03 [%] carbon. Cast iron Contains about, to 4.50 [%] from 2.00 [%] carbon. Types of steel hardness for added elementsSteel tension steel classificationNote [N/mm^{2}] is "SI" formulaTensile strength 490 [N/mm^{2}] grade 50 [kgf/mm^{2}] Tensile strength 590 [N/mm^{2}] grade 60 [kgf/mm^{2}] Tensile strength 780 [N/mm^{2}] grade 80 [kgf/mm^{2}] Additive Cr Ni Mo alloy classificationImproved corrosion resistance, heat resistance, high temperature strengthLow Alloy Steel Additive amount less than 10 [%]3.5 [%] Ni Steel 9.0 [%] Ni Steel High Alloy Steel Additive amount 10 [%] or moreStainless Steel 18.0 [%] Cr+8.0 [%] NiNote SUS Steel use stainless Additive element for purificationDeoxidizerMixing of Mn and Si promotes the formation of MnO and SiO_ {2} and reduces oxidation Contaminating impuritiesP and S mixed by smelting process Generally reduced to less than 0.04 [%] in the smelting process 3.2 Material change of steel weld 3.2.1 Metallurgical change of weld zone Method for cooling heat treatment of carbon steelHardeningHeat it to about 900 [^{\circ} C],settle down in water or oil and improve hardness by rapid cooling. TemperingAfter Hardening, after heating at 723 [^ {\ circ} C] (A_ {1} point)Air cooling to reduce hardness and improve viscosity. AnnealingHigh temperature annealingAfter heating to about 900 [^{\circ} C], gradually cooling in the furnaceImprove viscosity by eliminating processed metal structure GrillingApproximately 900 [^{\circ} C] air-cooled after heating,Smoothing of metallic structure changed by welding and others. 3.2.2 Omission 3.2.3 Welding heat input Increase of thermal energy amount to weldingIncrease in welding current Increase in arc voltage fixed in actual welding machine Weld heat input is inversely proportional to welding speedH [J/cm] welding heat input I [A] welding current E [V] arc voltage k = 60 [sec] v [cm / min] welding speedH=\frac{k\times E\times I}{v}~[J/cm]
https://w.atwiki.jp/nekonomike/pages/38.html
#blognavi MKA down under MKA地球の裏側で meet mary-kate and ashley! mary-kateとashleyに会ってください! We are very excited to announce that Mary-Kate and Ashley are visiting Australia! Our fave celeb sisters are heading to Sydney this February to celebrate the launch of their amazing new fashion range in Big W. We ve teamed up with Mary-Kate and Ashley to bring you a very special fashion parade! 我々は、メアリー-ケイトとアシュリーがオーストラリアを訪問していると発表するために、非常に興奮しています!我々が持つBig W.で彼らの驚くべき新しいファッション範囲の開始を祝うことがあなたに非常に特別なファッションパレードをもたらすためにメアリー-ケイトとアシュリーと協力したこの2月、我々のお気に入り有名人姉妹は、シドニーに向かっています! We ve got 10 double passes to give away to some lucky TGs, giving you and a friend exclusive entry to the parade! You don t want to miss out on this! 我々は10の倍のパスに若干の幸運なTGsに崩れさせました。そして、あなたと友人にパレードへの排他的な参加を与えました!あなたは、これに失敗したくはありません! • Be the first to see the Mary-Kate and Ashley fashion range • メアリー-ケイトとアシュリーファッションが変動するのを見る最初の人物であってください • Meet the TG team • TGチームと対戦してください • Win great prizes • 大きな賞を獲得してください • Score a goodie bag • goodieバッグを記録してください Best of all, Mary-Kate and Ashley will be making a special guest appearance!!! 何よりも、メアリー-ケイトとアシュリーは、特別なゲストとしての出演をしています!!! Please note tickets to the fashion parade are not available for purchase. The only way to attend the parade is by winning tickets through this competition! Pleaseメモ:ファッションパレードのチケットは、購入に利用できません。パレードに出席する唯一の方法は、この競争を通して当選券であります! PLUS, MEET MARY-KATE AND ASHLEY! さらに、メアリー-ケイトとアシュリーに会ってください! 1 very lucky major winner, plus their best friend and a guardian, will score 1人の非常に幸運な主要な勝者は、彼らの親友と保護者をプラスして、得点します: • Return flights to Sydney • シドニーへの帰航 • Automatic entry to the fashion parade • ファッションパレードへの自動参加 • A meet and greet with Mary-Kate and Ashley! • 競技会、そして、メアリー-ケイトとアシュリーで応じてください! You ll get to ask the girls about their new fashion range, take some pics, and get some autographs! Plus, you ll score VIP seating at the fashion parade, so you can see all the action up close. あなたは少女に彼らの新しいファッション範囲について尋ねるようになって、若干の写真を撮って、いくらかのサインを得ます!さらに、あなたはファッションパレードでVIP座席を得点しますので、あなたは全ての行動クローズアップを見ることができます。 For your chance to WIN this AMAZING prize, all you need to do is tell us in 25 words or less why are you the biggest Mary-Kate and Ashley fan ever? このAMAZINGが重んじるWINへのあなたのチャンスのために、あなたがする必要がある全ては25の語でまたはより我々に言わないということですなぜ、あなたは最も大きいメアリー-ケイトとアシュリーファンですか? Good Luck!! 幸運を祈ります!! http //angelaolsenfan.proboards35.com/index.cgi?board=twins action=display thread=1137283480 英語が全然なんで読んでると疲れますね~^^; カテゴリ [Olsen] - trackback- 2006年01月21日 13 33 43 名前 コメント #blognavi
https://w.atwiki.jp/0-0idol/pages/12.html
プロダクション概要 名前 0-0プロダクション(らぶおーる-) 規模 大手プロダクション 所在地 神奈川県内 所属アイドル数 不明 業種 エンターテインメント総合事業 代表 愛井零ニ 理念 「全ての人に愛を!」「初心忘れるべからず!」「どんな勝負も最初は0-0から!」 所属アイドル グループ名 担当プロデューサー Pa4mans 桜木 mast/nova 桜木